export interface StoreVO {
  /**
   * ID
   */
  id: string | number;

  /**
   * 系统用户ID
   */
  sysUserId: string | number;

  /**
   * 编号
   */
  storeNumber: string;

  /**
   * AIKEY
   */
  storeAiKey: string;

  /**
   * 诊所名称
   */
  storeName: string;

  /**
   * 联系电话
   */
  storePhonenumber: string;

  /**
   * 简介
   */
  storeBrief: string;

  /**
   * 国家
   */
  country: string;

  /**
   * 省份
   */
  province: string;

  /**
   * 城市
   */
  city: string;

  /**
   * 地区
   */
  district: string;

  /**
   * 详细地址
   */
  address: string;

  /**
   * 营业执照
   */
  businessLicense: string;

  /**
   * 营业执照Url
   */
  businessLicenseUrl: string;
  /**
   * 身份证
   */
  identityCard: string;

  /**
   * 身份证Url
   */
  identityCardUrl: string;

  /**
   * 级别
   */
  level: number;

  /**
   * 总余额
   */
  balanceTotal: number;

  /**
   * 当前余额
   */
  balanceCurrent: number;

  /**
   * 已用余额
   */
  balanceUsed: number;

  /**
   * 开关-接收消息
   */
  switchMsg: number;

  /**
   * 状态
   */
  status: number;

  /**
   * 备注
   */
  remark: string;

  regionInfo?: Array<string>;
  username?: string;
  password?: string;
}

export interface StoreForm extends BaseEntity {
  /**
   * ID
   */
  id?: string | number;

  /**
   * 系统用户ID
   */
  sysUserId?: string | number;

  /**
   * 编号
   */
  storeNumber?: string;

  /**
   * AIKEY
   */
  storeAiKey?: string;

  /**
   * 诊所名称
   */
  storeName?: string;

  /**
   * 联系电话
   */
  storePhonenumber?: string;

  /**
   * 简介
   */
  storeBrief?: string;

  /**
   * 国家
   */
  country?: string;

  /**
   * 省份
   */
  province?: string;

  /**
   * 城市
   */
  city?: string;

  /**
   * 地区
   */
  district?: string;

  /**
   * 详细地址
   */
  address?: string;

  /**
   * 营业执照
   */
  businessLicense?: string;

  /**
   * 身份证
   */
  identityCard?: string;

  /**
   * 级别
   */
  level?: number;

  /**
   * 总余额
   */
  balanceTotal?: number;

  /**
   * 当前余额
   */
  balanceCurrent?: number;

  /**
   * 已用余额
   */
  balanceUsed?: number;

  /**
   * 开关-接收消息
   */
  switchMsg?: number;

  /**
   * 状态
   */
  status?: number;

  /**
   * 备注
   */
  remark?: string;

  regionInfo?: Array<string>;
  username?: string;
  password?: string;
}

export interface StoreQuery extends PageQuery {
  /**
   * 系统用户ID
   */
  sysUserId?: string | number;

  /**
   * 编号
   */
  storeNumber?: string;

  /**
   * AIKEY
   */
  storeAiKey?: string;

  /**
   * 名称
   */
  storeName?: string;

  /**
   * 联系电话
   */
  storePhonenumber?: string;

  /**
   * 国家
   */
  country?: string;

  /**
   * 省份
   */
  province?: string;

  /**
   * 城市
   */
  city?: string;

  /**
   * 地区
   */
  district?: string;

  /**
   * 详细地址
   */
  address?: string;

  /**
   * 级别
   */
  level?: number;

  /**
   * 总余额
   */
  balanceTotal?: number;

  /**
   * 当前余额
   */
  balanceCurrent?: number;

  /**
   * 已用余额
   */
  balanceUsed?: number;

  /**
   * 开关-接收消息
   */
  switchMsg?: number;

  /**
   * 状态
   */
  status?: number;

  /**
   * 日期范围参数
   */
  params?: any;
}
